translating cowl - Spanish English Dictionary